home *** CD-ROM | disk | FTP | other *** search
/ ShareWare OnLine 2 / ShareWare OnLine Volume 2 (CMS Software)(1993).iso / win1 / etc125.zip / NEWETC.TXT < prev    next >
Text File  |  1993-01-21  |  7KB  |  161 lines

  1. ****************************************************************************
  2.         README.TXT for EtCetera ETC-DEM0 1.25 & 2.10
  3. ****************************************************************************
  4.  
  5.  
  6.                   Contents
  7.                   --------
  8.  
  9.                 Installation
  10.                Changes from Previous Versions
  11.  
  12.  
  13. Installation
  14. ------------
  15.  
  16. To install EtCetera, copy the EtCetera files into your Windows directory,
  17. and then create the program icon using whatever method your shell program
  18. requires.  For Program Manager, choose the New option from the File menu.
  19. Choose "Program Item".  Then type in the name of the program file,
  20. ETCETERA.EXE, and press Enter.  The EtCetera icon will appear.
  21.  
  22. EtCetera comes with a copy of Microsoft's COMMDLG.DLL to provide file/
  23. directory dialog boxes.  If you already have this file (it would be in
  24. your Windows SYSTEM subdirectory), do not copy the one provided by
  25. EtCetera.  The file is included with Windows 3.1.  You may already
  26. have it with Windows 3.0 if any other program you have requires it (in
  27. which case that program would provide it).  EtCetera also includes 
  28. DDEML.DLL, another file which is necessary for DDE support, and also
  29. included with Windows 3.1.  Follow the same procedure for DDEML.DLL
  30. as for COMMDLG.DLL.
  31.  
  32. ETCETERA.HLP is the on-line documentation.  This can be accessed via
  33. the Help menu in EtCetera.  You can also run it yourself using the
  34. Windows Help program, WINHELP.EXE.  Refer to the help file for
  35. information on using EtCetera.
  36.  
  37. ETC_DEMO.ETC is a sample EtCetera batch file.  It shows off some of
  38. EtCetera's capabilities.  In order to use ETC_DEMO.ETC, you must copy
  39. the SAMPLE.BMP bitmap file into the same directory where EtCetera is
  40. located.  This file is included with EtCetera.  You must also have a
  41. copy of Write, Notepad, and Calculator in your Windows directory.
  42.  
  43. As noted in the next section, included with EtCetera 2.10 is ETCETERA.386,
  44. which allows some special features which would not otherwise be
  45. possible.  The description of ETCETERA.386 describes how to install it.
  46.  
  47.  
  48. Changes from Previous Versions
  49. ------------------------------
  50.  
  51. EtCetera 2.10 differs substantially from previous versions.  The
  52. descriptions which follow describe differences between 2.10 and
  53. earlier 1.2X releases.
  54.  
  55. EtCetera 2.10 now supports sending keystrokes to a DOS window as well as
  56. a Windows window.  To send keystrokes to a DOS window, use the Type
  57. command.  Type does not work with Windows windows.  In order to use  
  58. Type, however, you must install the file ETCETERA.386 as a device driver
  59. into the SYSTEM.INI file and restart Windows for it to take effect.
  60. There are several other commands which require this driver and would not
  61. be otherwise available.  See the help file for details.  Use the line
  62.  
  63. device=ETCETERA.386
  64.  
  65. in the [386enh] section of SYSTEM.INI.  You should copy ETCETERA.386
  66. to your Windows System subdirectory (i.e. C:\WINDOWS\SYSTEM).
  67.  
  68. Other items supported by EtCetera 2.10 are rudimentary DDE commands,
  69. error trapping, and simulating mouse input.  View the help file for 
  70. details.
  71.  
  72. If you have any questions, comments, or suggestions, we would greatly 
  73. appreciate hearing from you.
  74.  
  75. All written correspondence will be handled through:
  76.  
  77.         Alpha Computer and Graphics
  78.                 6138 Zelzah Avenue
  79.                     Reseda, CA 91335
  80.  
  81.                 Via CompuServe: 73340,3452
  82.  
  83. Any comments you send in will receive our immediate attention.
  84.  
  85.  
  86.  
  87.          NOTES.TXT: A word from Thetaware Development regarding 
  88.                              EtCetera 1.25/2.10
  89.  
  90. EtCetera 1.25 and 2.10 contain a few enhancements based on user 
  91. suggestions, as well as some bug fixes.  Also included with EtCetera 
  92. 1.25 and 2.10 are some additional sample batch files.
  93.  
  94. Some of the bug fixes are as follows:
  95.  
  96.     Ctrl+Break stopped working.  The algorithm used to determine when
  97.     Ctrl+Break has been pressed has been completely rewritten to bypass
  98.     a documentation error in the Microsoft Windows SDK which, peculiarly,
  99.     did not prevent Ctrl+Break from operating in previous versions.
  100.  
  101.     SendKeys would send inappropriate data which would affect its behavior
  102.     with applications which define individual keys, particularly terminal 
  103.     emulators which define the standard and enhanced versions of keys
  104.     differently (i.e. PageDown in the edit cluster versus PgDn on the
  105.     numeric keypad).  An error in the translation to 2.00 from a previous 
  106.     version was resulting in the wrong value being sent to applications.
  107.     SendKeys now simulates keystrokes by sending them through the same
  108.     mechanism as the keyboard driver, rather than sending them to the
  109.     active window, and the correct keystroke data is sent.  Also note that
  110.     new key representations have been added for Alt, Ctrl, and Shift, so
  111.     that these keys can be sent as actual keys rather than simply as
  112.     key modifiers.  Refer to the help file for details.
  113.  
  114.     Errors would occur when attempting to use TitleFill when no windows
  115.     were visible.  The errors would appear as blank entries in the string
  116.     array structure.  In this case, using Unhide would result in an
  117.     error, since a blank string cannot be used with the Unhide command.
  118.     The method used to get window information has been modified to
  119.     compensate for the previous method's inability to handle this special
  120.     case.
  121.  
  122. Sample batch files:
  123.  
  124.     Besides ETC_DEMO.ETC, there is also PLAYWAVE.ETC, NOTE_TUT.ETC, and
  125.     NOTESTUT.ETC.  PLAYWAVE.ETC simply plays all WAV files in your
  126.     Windows directory, in succession, while simultaneously displaying
  127.     the name of the file which is being played.
  128.  
  129.     NOTE_TUT.ETC is a BRIEF "tutorial" using Notepad.  It demonstrates  
  130.     how to choose an item from the menu bar in Notepad.  NOTESTUT.ETC is
  131.     the same demo, but it also adds sound.  It requires the use of the
  132.     eleven WAV files included with EtCetera.  You will need to modify the
  133.     NOTESTUT.ETC file so that the line 
  134.     
  135.         $D = "C:\ETCETERA\" 
  136.  
  137.     actually reflects the directory where the WAV files (NOTE*.WAV) are
  138.     located.  The voice used is the best willing voice we had available
  139.     to record the data.  We apologize for the nasal quality.<g>
  140.  
  141. One other note:
  142.  
  143.     Due to an oversight on our part, the routines used to store string
  144.     data rely on Windows to store the data for them.  Windows does not
  145.     make a distinction between case, however, so if a string already
  146.     exists, even though the cases of the letters in the strings differ,
  147.     Windows will store the new string as the old string.  In other words,
  148.     after the following statements:
  149.  
  150.     $C = "Yes"
  151.     $D = "YES"
  152.  
  153.     the string "Yes" is stored in both $C and $D.  $D will NOT contain
  154.     "YES".  Consequently, the string comparison operators EC and NC, 
  155.     "equal, case sensitive" and "not-equal, case-sensitive", behave just
  156.     like EI and NI, respectively.  
  157.     
  158.     In a future release of EtCetera, the entire string data storage
  159.     routines will be changed to correct this behavior.  We apologize for
  160.     any inconvenience this may have caused.
  161.